Regarding what happened in 605 BCE regarding Judah https://enduringword.com/bible-commentary/2-kings-24/ says the following.
"i. Nebuchadnezzar came against Jerusalem because the Pharaoh of Egypt invaded Babylon. In response the young prince Nebuchadnezzar defeated the Egyptians at Charchemish, and then he pursued their fleeing army all the way down to the Sinai. Along the way (or on the way back), he subdued Jerusalem, who had been loyal to the Pharaoh of Egypt.
ii. This happened in 605 b.c. and it was the first (but not the last) encounter between Nebuchadnezzar and Jehoiakim. There would be two later invasions (597 and 587 b.c.).
iii. This specific attack is documented by the Babylonian Chronicles, a collection of tablets discovered as early as 1887, held in the British Museum. In them, Nebuchadnezzar’s 605 b.c. presence in Judah is documented and clarified. When the Babylonian chronicles were finally published in 1956, they gave us first-rate, detailed political and military information about the first 10 years of Nebuchadnezzar’s reign. L.W. King prepared these tablets in 1919; he then died, and they were neglected for four decades."
https://en.wikipedia.org/wiki/Babylonian_captivity says the following.
"After the Battle of Carchemish in 605 BCE, the Babylonian king Nebuchadnezzar II besieged Jerusalem, which resulted in tribute being paid by the Judean king Jehoiakim.[1] In the fourth year of Nebuchadnezzar II's reign, Jehoiakim refused to pay further tribute, which led to another siege of the city in Nebuchadnezzar II's seventh year (598/597 BCE) that culminated in the death of Jehoiakim and the exile to Babylonia of his successor Jeconiah, his court, and many others; Jeconiah's successor Zedekiah and others were exiled when Nebuchadnezzar II destroyed Jerusalem in his 18th year
(587 BCE), and a later deportation occurred in Nebuchadnezzar II's 23rd
year (582 BCE). "
The above confirms to me that the first siege of Jerusalem by Nebuchadnezzar really was in 605 BCE instead of in 597 BCE.